abridge one's stay - Français Anglais Dictionnaire